cmake $<TARGET_FILE_NAME> examples

o3de/o3de Code/Editor/Plugins/ProjectSettingsTool/CMakeLists.txt :39

set_property(GLOBAL APPEND PROPERTY LY_EDITOR_PLUGINS $<TARGET_FILE_NAME:Legacy::ProjectSettingsTool>)

RavEngine/RavEngine deps/RGL/deps/ShaderTranspiler/deps/glslang/StandAlone/CMakeLists.txt :110

execute_process(
            COMMAND \"\${CMAKE_COMMAND}\" -E ${link_method} [=[\$<TARGET_FILE_NAME:glslang-standalone>]=] [=[${legacy_glslang_name}]=]
            WORKING_DIRECTORY \"\$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_BINDIR}\"
        )

end2endzone/ShellAnything src/core/CMakeLists.txt :143

add_custom_command( TARGET sa.core POST_BUILD
                    COMMAND ${CMAKE_COMMAND} -E copy_if_different
                    $<TARGET_FILE:glog::glog> $<TARGET_FILE_DIR:sa.core>/$<TARGET_FILE_NAME:glog::glog>
                    COMMENT "Copying glog.")

NREL/OpenStudio ProjectMacros.cmake :436

add_custom_command(TARGET ${swig_target}
        POST_BUILD
        # OUTPUT "${MODIFIED_PYTHON_GENERATED_SRC}"
        COMMAND "${CMAKE_COMMAND}" -P "${PROJECT_SOURCE_DIR}/python/FixPythonImports.cmake" "${PYTHON_GENERATED_SRC}" "${MODIFIED_PYTHON_GENERATED_SRC}"
        # COMMAND "${CMAKE_COMMAND}" -E copy $<TARGET_FILE:${swig_target}> "${PYTHON_PACKAGE_FOLDER}/openstudio/"
        # COMMAND patchelf --set-rpath '$ORIGIN' "${PYTHON_PACKAGE_FOLDER}/openstudio/$<TARGET_FILE_NAME:${swig_target}>"
        DEPENDS "${PYTHON_GENERATED_SRC}"
      )

KDE/digikam project/bundles/appimage/icon-rcc/CMakeLists.txt :19

add_custom_command(OUTPUT breeze.rcc
    COMMAND ${QT_RCC_EXECUTABLE} -project -o icons.qrc
    COMMAND $<TARGET_FILE_DIR:qrcAlias>/$<TARGET_FILE_NAME:qrcAlias> -i icons.qrc -o aliased.qrc
    COMMAND ${QT_RCC_EXECUTABLE} -binary -o ${CMAKE_BINARY_DIR}/breeze.rcc -root /icons/breeze aliased.qrc

    WORKING_DIRECTORY ${CMAKE_INSTALL_PREFIX}/share/icons/breeze
    DEPENDS qrcAlias
)

MaaAssistantArknights/MaaAssistantArknights src/MaaWineBridge/MaaCoreForwarder/CMakeLists.txt :33

add_custom_command(TARGET MaaCoreForwarder POST_BUILD
    COMMAND ${CMAKE_COMMAND} -E rename "$<TARGET_FILE:MaaCoreForwarder>.so" "$<TARGET_FILE:MaaCoreForwarder>"
    COMMENT "[Winelib hack] Rename $<TARGET_FILE_NAME:MaaCoreForwarder>.so to $<TARGET_FILE_NAME:MaaCoreForwarder>"
)

x64dbg/x64dbg CMakeLists.txt :993

target_link_options(exe PRIVATE
		"/DEF:${CMAKE_SOURCE_DIR}/src/exe/signaturecheck.def"
		"/DELAYLOAD:user32.dll"
		"/DELAYLOAD:wintrust.dll"
		"/DELAYLOAD:$<TARGET_FILE_NAME:bridge>"
		"/NOIMPLIB"
		"/NOEXP"
	)

gnss-sdr/gnss-sdr tests/CMakeLists.txt :898

add_custom_command(TARGET ${executable} POST_BUILD
            COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:${executable}>
            ${LOCAL_INSTALL_BASE_DIR}/install/$<TARGET_FILE_NAME:${executable}>
        )

Rezonality/zep demos/demo_qt/CMakeLists.txt :141

add_custom_command(TARGET ${DEMO_NAME}
        POST_BUILD
        COMMAND ${CMAKE_COMMAND} -E remove_directory "${CMAKE_CURRENT_BINARY_DIR}/windeployqt"
        COMMAND set PATH=%PATH%$<SEMICOLON>${qt5_install_prefix}/bin
        COMMAND Qt6::windeployqt --dir "${CMAKE_CURRENT_BINARY_DIR}/windeployqt" "$<TARGET_FILE_DIR:${DEMO_NAME}>/$<TARGET_FILE_NAME:${DEMO_NAME}>"
    )

NVIDIA/DALI dali/operators/CMakeLists.txt :162

target_link_libraries(dali_operator_test PRIVATE "-Wl,--exclude-libs,$<TARGET_FILE_NAME:dynlink_npp>")

vengi-voxel/vengi cmake/pack.cmake :58

set_property(INSTALL "$<TARGET_FILE_NAME:voxedit>" PROPERTY CPACK_START_MENU_SHORTCUTS "vengi-voxedit")

YosysHQ/nextpnr 3rdparty/pybind11/tests/CMakeLists.txt :578

add_custom_command(
  TARGET pybind11_tests
  POST_BUILD
  COMMAND
    ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/../tools/libsize.py
    $<TARGET_FILE:pybind11_tests>
    ${CMAKE_CURRENT_BINARY_DIR}/sosize-$<TARGET_FILE_NAME:pybind11_tests>.txt)

google/filament third_party/glslang/StandAlone/CMakeLists.txt :98

add_custom_command(
    TARGET glslang-standalone POST_BUILD
    COMMAND "${CMAKE_COMMAND}" -E "${link_method}" "\$<TARGET_FILE_NAME:glslang-standalone>" "${legacy_glslang_name}"
    WORKING_DIRECTORY "\$<TARGET_FILE_DIR:glslang-standalone>"
    VERBATIM
)

percona/percona-xtrabackup cmake/install_macros.cmake :388

ADD_CUSTOM_TARGET(link_protobuf_dlls_plugin ALL
      COMMAND ${CMAKE_COMMAND} -E create_symlink
      "../lib/$<TARGET_FILE_NAME:libprotobuf>" "$<TARGET_FILE_NAME:libprotobuf>"
      COMMAND ${CMAKE_COMMAND} -E create_symlink
      "../lib/$<TARGET_FILE_NAME:libprotobuf-lite>" "$<TARGET_FILE_NAME:libprotobuf-lite>"
      WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/plugin_output_directory"

      COMMENT "Creating libprotobuf symlinks in plugin_output_directory"

      BYPRODUCTS
      "${CMAKE_BINARY_DIR}/plugin_output_directory/${TARGET_FILE_NAME_libprotobuf}"
      "${CMAKE_BINARY_DIR}/plugin_output_directory/${TARGET_FILE_NAME_libprotobuf_lite}"
      )

Devsh-Graphics-Programming/Nabla src/nbl/CMakeLists.txt :422

target_link_options(Nabla INTERFACE $<$<CXX_COMPILER_FRONTEND_VARIANT:MSVC>:/DELAYLOAD:$<TARGET_FILE_NAME:Nabla::Nabla>>)

mysql/mysql-server cmake/install_macros.cmake :418

ADD_CUSTOM_TARGET(link_protobuf_dlls_plugin_install ALL
      COMMAND ${CMAKE_COMMAND} -E create_symlink
      "../../lib/$<TARGET_FILE_NAME:libprotobuf>" "$<TARGET_FILE_NAME:libprotobuf>"
      COMMAND ${CMAKE_COMMAND} -E create_symlink
      "../../lib/$<TARGET_FILE_NAME:libprotobuf-lite>" "$<TARGET_FILE_NAME:libprotobuf-lite>"
      WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/plugin_output_directory/plugin"
      )

robotology/yarp src/guis/yarpview/src/CMakeLists.txt :81

add_custom_command(
    TARGET yarpview.app POST_BUILD
    COMMAND ${CMAKE_COMMAND} -E copy "$<TARGET_FILE:QtYARPViewPlugin>"
                                     "$<TARGET_FILE_DIR:yarpview.app>/../lib/qt5/qml/${QtYARPViewPlugin_QMLDIR}/$<TARGET_FILE_NAME:QtYARPViewPlugin>"
    COMMAND ${CMAKE_COMMAND} -E copy "$<TARGET_FILE_DIR:QtYARPViewPlugin>/qmldir"
                                     "$<TARGET_FILE_DIR:yarpview.app>/../lib/qt5/qml/${QtYARPViewPlugin_QMLDIR}/qmldir"
  )

GPUOpen-Tools/GPU-Reshape CMakeLists.txt :222

add_custom_command(
        TARGET ${NAME} POST_BUILD
        COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:${NAME}> $<TARGET_FILE_DIR:${NAME}>/${DIR}/$<TARGET_FILE_NAME:${NAME}>
    )

stanford-centaur/smt-switch cvc5/CMakeLists.txt :48

add_custom_command(
    OUTPUT static-smt-switch-cvc5.stamp
    COMMAND
      mkdir ssc-working && cd ssc-working &&
      # create new static library that combines them all
      ${PROJECT_SOURCE_DIR}/scripts/repack-static-lib.sh "$<TARGET_FILE_NAME:smt-switch-cvc5>" "${CVC5_HOME}/build/src/libcvc5.a" "${POLYLIBXX}" "${POLYLIB}" "${CADICAL}" "../$<TARGET_FILE_NAME:smt-switch-cvc5>" &&
      # replace the original one
      mv "$<TARGET_FILE_NAME:smt-switch-cvc5>" "../$<TARGET_FILE_NAME:smt-switch-cvc5>" &&
      # now clean up the temporary directory
      cd ../ && rm -rf ssc-working
    COMMAND ${CMAKE_COMMAND} -E touch static-smt-switch-cvc5.stamp
    DEPENDS
      smt-switch-cvc5
    WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
    VERBATIM
    )

openstudiocoalition/OpenStudioApplication src/openstudio_app/CMakeLists.txt :446

install(CODE [[
      execute_process(
        COMMAND echo "CMAKE_INSTALL_PREFIX = ${CMAKE_INSTALL_PREFIX}"

        COMMAND "${CMAKE_COMMAND}" -E create_symlink
          "../../../../../../../Frameworks"
          "${CMAKE_INSTALL_PREFIX}/OpenStudioApp.app/Contents/Frameworks/QtWebEngineCore.framework/Versions/A/Helpers/QtWebEngineProcess.app/Contents/Frameworks"

        COMMAND "${CMAKE_COMMAND}" -E create_symlink
          "../../EnergyPlus"
          "${CMAKE_INSTALL_PREFIX}/OpenStudioApp.app/Contents/EnergyPlus"

        COMMAND "${CMAKE_COMMAND}" -E create_symlink
          "../../Radiance"
          "${CMAKE_INSTALL_PREFIX}/OpenStudioApp.app/Contents/Radiance"

        COMMAND "${CMAKE_COMMAND}" -E create_symlink
          "../../../lib/$<TARGET_FILE_NAME:openstudio::rubyengine>"
          "${CMAKE_INSTALL_PREFIX}/OpenStudioApp.app/Contents/Frameworks/$<TARGET_FILE_NAME:openstudio::rubyengine>"

        COMMAND "${CMAKE_COMMAND}" -E create_symlink
          "../../../lib/$<TARGET_FILE_NAME:openstudio::pythonengine>"
          "${CMAKE_INSTALL_PREFIX}/OpenStudioApp.app/Contents/Frameworks/$<TARGET_FILE_NAME:openstudio::pythonengine>"

        COMMAND "${CMAKE_COMMAND}" -E create_symlink
          "../../../lib/$<TARGET_FILE_NAME:openstudio::openstudiolib>"
          "${CMAKE_INSTALL_PREFIX}/OpenStudioApp.app/Contents/Frameworks/$<TARGET_FILE_NAME:openstudio::openstudiolib>"

        COMMAND "${CMAKE_COMMAND}" -E make_directory "${CMAKE_INSTALL_PREFIX}/bin"

        COMMAND_ECHO STDOUT
        COMMAND_ERROR_IS_FATAL ANY
      )

      # We break it into two `execute_process`es so that there is no race condition between the make_directory above and the create_symlink below
      execute_process(
        COMMAND "${CMAKE_COMMAND}" -E create_symlink
          "../OpenStudioApp.app/Contents/MacOS/$<TARGET_FILE_NAME:openstudio::openstudio>"
          "${CMAKE_INSTALL_PREFIX}/bin/$<TARGET_FILE_NAME:openstudio::openstudio>"

        COMMAND_ECHO STDOUT
        COMMAND_ERROR_IS_FATAL ANY
      )
    ]]
    COMPONENT OpenStudioApp
  )

TheAssassin/AppImageLauncher src/binfmt-bypass/CMakeLists.txt :99

add_custom_command(
        OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${target_name}.h
        COMMAND xxd -i $<TARGET_FILE_NAME:${target_name}> ${target_name}.h
        WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
        DEPENDS ${target_name}
        VERBATIM
    )

mysql/mysql-connector-cpp jdbc/CMakeLists.txt :393

add_custom_command(TARGET connector-jdbc POST_BUILD
  COMMAND ${list_rpath_cmd}
  COMMENT "RPATH setting for: $<TARGET_FILE_NAME:connector-jdbc>"
)

audacity/audacity au3/src/CMakeLists.txt :997

add_custom_command(
      TARGET
         ${TARGET}
      COMMAND
         ${CMAKE_COMMAND} -E copy $<TARGET_FILE:crashreporter> ${_DESTDIR}/${_EXEDIR}/$<TARGET_FILE_NAME:crashreporter>
      POST_BUILD
   )

logicalclocks/rondb cmake/install_macros.cmake :388

ADD_CUSTOM_TARGET(link_protobuf_dlls_plugin ALL
      COMMAND ${CMAKE_COMMAND} -E create_symlink
      "../lib/$<TARGET_FILE_NAME:libprotobuf>" "$<TARGET_FILE_NAME:libprotobuf>"
      COMMAND ${CMAKE_COMMAND} -E create_symlink
      "../lib/$<TARGET_FILE_NAME:libprotobuf-lite>" "$<TARGET_FILE_NAME:libprotobuf-lite>"
      WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/plugin_output_directory"

      COMMENT "Creating libprotobuf symlinks in plugin_output_directory"

      BYPRODUCTS
      "${CMAKE_BINARY_DIR}/plugin_output_directory/${TARGET_FILE_NAME_libprotobuf}"
      "${CMAKE_BINARY_DIR}/plugin_output_directory/${TARGET_FILE_NAME_libprotobuf_lite}"
      )

openclonk/openclonk CMakeLists.txt :1652

add_custom_command(
			OUTPUT setup_openclonk.exe
			COMMAND ${MAKENSIS} -NOCD -DSRCDIR=${CMAKE_CURRENT_SOURCE_DIR} -DPROGRAMFILES=$PROGRAMFILES "-DPRODUCT_NAME=${C4ENGINENAME}" "-DPRODUCT_COMPANY=${C4PROJECT}" "-DCLONK=$<TARGET_FILE_DIR:openclonk>\\$<TARGET_FILE_NAME:openclonk>" "-DC4GROUP=$<TARGET_FILE_DIR:c4group>\\$<TARGET_FILE_NAME:c4group>" ${CMAKE_CURRENT_SOURCE_DIR}/tools/install/oc.nsi "-XOutFile setup_openclonk.exe"
			MAIN_DEPENDENCY
				${CMAKE_CURRENT_SOURCE_DIR}/tools/install/oc.nsi
			DEPENDS
				${CMAKE_CURRENT_SOURCE_DIR}/tools/install/header.bmp
				${CMAKE_CURRENT_SOURCE_DIR}/tools/install/inst.ico
				${CMAKE_CURRENT_SOURCE_DIR}/tools/install/uninst.ico
				${OC_C4GROUPS} openclonk c4group
			VERBATIM
		)

facebook/mysql-5.6 client/CMakeLists.txt :268

ADD_CUSTOM_COMMAND(TARGET mysqlbinlog POST_BUILD
      COMMAND install_name_tool -change
      "@rpath/$<TARGET_FILE_NAME:json_binlog>"
      "@loader_path/../lib/$<TARGET_FILE_NAME:json_binlog>"
      "$<TARGET_FILE:mysqlbinlog>"
      )

polardb/polardbx-engine cmake/install_macros.cmake :429

ADD_CUSTOM_TARGET(link_protobuf_dlls_plugin_xcode ALL
        COMMAND ${CMAKE_COMMAND} -E create_symlink
        "../../lib/${CMAKE_CFG_INTDIR}/$<TARGET_FILE_NAME:libprotobuf>"
        "$<TARGET_FILE_NAME:libprotobuf>"
        COMMAND ${CMAKE_COMMAND} -E create_symlink
        "../../lib/${CMAKE_CFG_INTDIR}/$<TARGET_FILE_NAME:libprotobuf-lite>"
        "$<TARGET_FILE_NAME:libprotobuf-lite>"
        WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/plugin_output_directory/${CMAKE_CFG_INTDIR}"
        )

BearWare/TeamTalk5 Client/qtTeamTalk/CMakeLists.txt :205

add_custom_target (QtTeamTalk5-windeploy-release ALL
            COMMAND ${CMAKE_COMMAND} -E remove_directory "${CMAKE_CURRENT_SOURCE_DIR}/windeployqt"
            COMMAND ${WINDEPLOYQT_EXE_PATH} --no-quick-import --no-translations --no-system-d3d-compiler --no-virtualkeyboard ${QT_DEPLOY_ARGS} --no-opengl-sw --release --dir "${CMAKE_CURRENT_SOURCE_DIR}/windeployqt" "$<TARGET_FILE_DIR:${TEAMTALK_TARGET}>/$<TARGET_FILE_NAME:${TEAMTALK_TARGET}>"
            DEPENDS ${TEAMTALK_TARGET})

decaf-emu/decaf-emu src/decaf-qt/CMakeLists.txt :125

add_custom_command(TARGET decaf-qt
      POST_BUILD
      COMMAND ${CMAKE_COMMAND} -E remove_directory "${CMAKE_CURRENT_BINARY_DIR}/windeployqt"
      COMMAND set PATH=%PATH%$<SEMICOLON>${qt_install_prefix}/bin
      COMMAND Qt::windeployqt
         --dir "${CMAKE_CURRENT_BINARY_DIR}/windeployqt"
         "$<TARGET_FILE_DIR:decaf-qt>/$<TARGET_FILE_NAME:decaf-qt>"
         ${WINDEPLOYQT_OPTIONS})

H-uru/Plasma Sources/Plasma/Apps/plClient/CMakeLists.txt :264

fixup_bundle("${CMAKE_INSTALL_PREFIX}/client/$<TARGET_FILE_NAME:plClient>.app" "" "${searchDirs}" IGNORE_ITEM Python)

AxioDL/metaforce CMakeLists.txt :384

install(CODE "execute_process(WORKING_DIRECTORY \"${BIN_PREFIX}\" COMMAND strip -S \"${target_prefix}$<TARGET_FILE_NAME:${target}>\")")

microsoft/onnxruntime-extensions cmake/ext_java.cmake :162

add_custom_command(TARGET onnxruntime_extensions4j_jni
      POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_if_different
      $<TARGET_FILE:onnxruntime_extensions4j_jni>
      ${JAVA_PACKAGE_JNI_DIR}/$<TARGET_FILE_NAME:onnxruntime_extensions4j_jni>)

Liniyous/ElaWidgetTools ElaWidgetToolsExample/CMakeLists.txt :108

execute_process(
            COMMAND \"${CMAKE_COMMAND}\" -E env PATH=\"${QT_SDK_DIR}/bin\"
                \"${WINDEPLOYQT_EXECUTABLE}\"
                \"$<TARGET_FILE_DIR:${PROJECT_NAME}>/$<TARGET_FILE_NAME:${PROJECT_NAME}>\"
                --dir \"${CMAKE_INSTALL_PREFIX}/${PROJECT_NAME}\"
                --no-compiler-runtime
                --no-system-d3d-compiler
                --no-opengl-sw
                --verbose 1
        )

fluffos/fluffos src/thirdparty/libevent/cmake/AddEventLibrary.cmake :158

add_custom_command(TARGET ${LIB_NAME}_shared
                POST_BUILD
                COMMAND ${CMAKE_COMMAND} -E create_symlink
                    "$<TARGET_FILE_NAME:${LIB_NAME}_shared>"
                    "${LIB_LINK_NAME}"
                WORKING_DIRECTORY "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}")

freeserf/freeserf src/CMakeLists.txt :196

fixup_bundle("${CMAKE_INSTALL_PREFIX}/$<TARGET_FILE_NAME:FreeSerf>" "" "$<TARGET_FILE_DIR:FreeSerf>")

GreatSQL/GreatSQL client/CMakeLists.txt :278

ADD_CUSTOM_COMMAND(TARGET mysqlbinlog POST_BUILD
      COMMAND install_name_tool -change
      "@rpath/$<TARGET_FILE_NAME:json_binlog>"
      "@loader_path/../lib/$<TARGET_FILE_NAME:json_binlog>"
      "$<TARGET_FILE:mysqlbinlog>"
      )

zdchan/RobustDexGrasp raisimGymTorch/thirdParty/pybind11/tests/CMakeLists.txt :559

add_custom_command(
  TARGET pybind11_tests
  POST_BUILD
  COMMAND
    ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/../tools/libsize.py
    $<TARGET_FILE:pybind11_tests>
    ${CMAKE_CURRENT_BINARY_DIR}/sosize-$<TARGET_FILE_NAME:pybind11_tests>.txt)

percona/percona-xtradb-cluster cmake/install_macros.cmake :364

ADD_CUSTOM_TARGET(link_protobuf_dlls_bin ALL
      COMMAND ${CMAKE_COMMAND} -E create_symlink
      "../lib/$<TARGET_FILE_NAME:libprotobuf>" "$<TARGET_FILE_NAME:libprotobuf>"
      COMMAND ${CMAKE_COMMAND} -E create_symlink
      "../lib/$<TARGET_FILE_NAME:libprotobuf-lite>" "$<TARGET_FILE_NAME:libprotobuf-lite>"
      WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/runtime_output_directory"

      COMMENT "Creating libprotobuf symlinks in runtime_output_directory"

      BYPRODUCTS
      "${CMAKE_BINARY_DIR}/runtime_output_directory/${TARGET_FILE_NAME_libprotobuf}"
      "${CMAKE_BINARY_DIR}/runtime_output_directory/${TARGET_FILE_NAME_libprotobuf_lite}"
      )

c-jimenez/open-ocpp 3rdparty/libwebsockets/minimal-examples/http-client/minimal-http-client-multi/CMakeLists.txt :54

add_test(NAME ki_hcm_srv COMMAND taskkill /F /IM $<TARGET_FILE_NAME:lws-minimal-http-server-tls> /T)

rschurade/Ingnomia cmake/modules/windeployqt.cmake :26

add_custom_command(TARGET ${foo}
			POST_BUILD
			COMMAND ${CMAKE_COMMAND} -E remove_directory "${CMAKE_CURRENT_BINARY_DIR}/windeployqt_$<CONFIG>"
			COMMAND set PATH=%PATH%$<SEMICOLON>${qt5_install_prefix}/bin
			# for deployment
			COMMAND Qt5::windeployqt --pdb --no-translations --no-webkit2 --no-system-d3d-compiler --no-opengl-sw --dir "${CMAKE_CURRENT_BINARY_DIR}/windeployqt_$<CONFIG>" "$<TARGET_FILE_DIR:${foo}>/$<TARGET_FILE_NAME:${foo}>"
			COMMAND
				${CMAKE_COMMAND} -E copy_directory
				"${CMAKE_CURRENT_BINARY_DIR}/windeployqt_$<CONFIG>/"
				$<TARGET_FILE_DIR:${PROJECT_NAME}>
		)

swiftlang/swift Runtimes/Overlay/cmake/modules/ResourceEmbedding.cmake :18

file(CONFIGURE
    OUTPUT ${_EM_BINARY_DIR}/${_EM_NAME}-${PROJECT_VERSION}.1.manifest.in
    CONTENT [[<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<assembly manifestversion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">
  <assemblyIdentity
    name="$<TARGET_NAME:@target@>"
    processorArchitecture="@CMAKE_SYSTEM_PROCESSOR@"
    type="win32"
    version="@PROJECT_VERSION@" />
  <file name="$<TARGET_FILE_NAME:@target@>" />
</assembly>]])

adobe/lagrange cmake/lagrange/lagrange_runtime_dependencies.cmake :122

execute_process(COMMAND \"${CMAKE_COMMAND}\" -E copy_if_different "
                "\"$<TARGET_FILE:${DEPENDENCY}>\" "
                "\"$<TARGET_FILE_DIR:${target}>/$<TARGET_FILE_NAME:${DEPENDENCY}>\")

glKarin/com.n0n3m4.diii4a Q3E/src/main/jni/etw/cmake/ETLBuildMod.cmake :245

add_custom_command(
		OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${MODNAME}/${MODNAME}_${ETL_CMAKE_VERSION_SHORT}.pk3
		COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR}/etmain ${CMAKE_CURRENT_BINARY_DIR}/${MODNAME}
		COMMAND ${CMAKE_COMMAND} -E tar c ${CMAKE_CURRENT_BINARY_DIR}/${MODNAME}/${MODNAME}_${ETL_CMAKE_VERSION_SHORT}.pk3 --format=zip $<TARGET_FILE_NAME:cgame> $<TARGET_FILE_NAME:ui> ${ETMAIN_FILES_SHALLOW_REL}
		DEPENDS cgame ui ${ETMAIN_FILES}
		WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${MODNAME}/
		VERBATIM
	)

CatxFish/obs-virtual-cam cmake/external/ObsPluginHelpers.cmake :112

add_custom_command(TARGET ${additional_target} POST_BUILD
		COMMAND "${CMAKE_COMMAND}" -E copy
			"$<TARGET_FILE:${additional_target}>"
			"${EXTERNAL_PLUGIN_OUTPUT_DIR}/$<CONFIGURATION>/${target}/data/$<TARGET_FILE_NAME:${additional_target}>"
		VERBATIM)

percona/percona-server cmake/install_macros.cmake :364

ADD_CUSTOM_TARGET(link_protobuf_dlls_bin ALL
      COMMAND ${CMAKE_COMMAND} -E create_symlink
      "../lib/$<TARGET_FILE_NAME:libprotobuf>" "$<TARGET_FILE_NAME:libprotobuf>"
      COMMAND ${CMAKE_COMMAND} -E create_symlink
      "../lib/$<TARGET_FILE_NAME:libprotobuf-lite>" "$<TARGET_FILE_NAME:libprotobuf-lite>"
      WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/runtime_output_directory"

      COMMENT "Creating libprotobuf symlinks in runtime_output_directory"

      BYPRODUCTS
      "${CMAKE_BINARY_DIR}/runtime_output_directory/${TARGET_FILE_NAME_libprotobuf}"
      "${CMAKE_BINARY_DIR}/runtime_output_directory/${TARGET_FILE_NAME_libprotobuf_lite}"
      )

OpenVSP/OpenVSP src/vsp_aero/Solver/CMakeLists.txt :193

add_custom_command(TARGET vspaero_opt POST_BUILD
                COMMAND ${CMAKE_COMMAND} -E copy
                $<TARGET_FILE:vspaero_opt>
                ${CMAKE_BINARY_DIR}/python_pseudo/openvsp/openvsp/$<TARGET_FILE_NAME:vspaero_opt> )

machinekit/machinekit-hal src/modules/managed/drivers/hal_pru_generic/CMakeLists.txt :205

add_custom_command(
        TARGET ${processed_target}
        POST_BUILD
        COMMAND
          ${CMAKE_OBJCOPY} "-I" "binary" "-O" "elf32-little" "--rename-section"
          ".data=.text" "--add-section"
          ".resource_table=$<TARGET_OBJECTS:pru_empty_resource_table>"
          "$<TARGET_FILE:${processed_target}>.bin"
          "${CMAKE_CURRENT_BINARY_DIR}/$<TARGET_FILE_NAME:${processed_target}>$<CONFIG>.tmp"
        COMMAND
          ${CMAKE_OBJCOPY} "-I" "elf32-little" "--set-section-flags"
          ".text=code,alloc,load"
          "${CMAKE_CURRENT_BINARY_DIR}/$<TARGET_FILE_NAME:${processed_target}>$<CONFIG>.tmp"
        COMMAND
          ${CMAKE_LINKER} "-n" "--accept-unknown-input-arch"
          "${CMAKE_CURRENT_BINARY_DIR}/$<TARGET_FILE_NAME:${processed_target}>$<CONFIG>.tmp"
          "-T" "${PRU_EMPTY_RESOURCE_TABLE_LINKER}" "-o"
          "$<TARGET_FILE:${processed_target}>.bin.elf"
        VERBATIM)

msteinbeck/tinyspline src/CMakeLists.txt :1442

add_custom_command(
        TARGET ${TINYSPLINE_JAVA_CMAKE_TARGET}
        POST_BUILD
        COMMAND ${CMAKE_COMMAND} -E make_directory
                "${TINYSPLINE_JAVA_SOURCE_DIRECTORY}/classes"
        COMMAND
          ${CMAKE_COMMAND} -E copy_directory "${TINYSPLINE_JAVA_RES_DIR}"
          "${TINYSPLINE_JAVA_SOURCE_DIRECTORY}/classes/${TINYSPLINE_PLATFORM}"
        COMMAND
          ${CMAKE_COMMAND} -E copy
          "${TINYSPLINE_OUTPUT_DIRECTORY}/$<TARGET_FILE_NAME:${TINYSPLINE_JAVA_CMAKE_TARGET}>"
          "${TINYSPLINE_JAVA_SOURCE_DIRECTORY}/classes/${TINYSPLINE_PLATFORM}/${TINYSPLINE_JAVA_NATIVE_LIB}"
        COMMAND
          "${Java_JAVAC_EXECUTABLE}" -d
          "${TINYSPLINE_JAVA_SOURCE_DIRECTORY}/classes"
          "${TINYSPLINE_JAVA_SOURCE_DIRECTORY}/org/tinyspline/*.java"
        COMMAND
          "${Java_JAR_EXECUTABLE}" -cfM "${TINYSPLINE_JAVA_INTERFACE_FILE}" -C
          "${TINYSPLINE_JAVA_SOURCE_DIRECTORY}/classes" .
      )

apache/celix cmake/cmake_celix/BundlePackaging.cmake :475

add_custom_command(OUTPUT ${OUT}
                        COMMAND ${CMAKE_COMMAND} -E touch ${OUT}
                        COMMAND ${CMAKE_COMMAND} -E copy_if_different "$<TARGET_FILE:${LIB}>" "${BUNDLE_DIR}/$<TARGET_FILE_NAME:${LIB}>"
                        DEPENDS ${LIB}
                )

Sneeds-Feed-and-Seed/sneedacity cmake-proxies/cmake-modules/SneedacityFunctions.cmake :451

add_custom_command(TARGET ${TARGET} POST_BUILD
         COMMAND ${CMAKE_COMMAND} -E copy 
            "$<TARGET_FILE:${TARGET}>" 
            "${REQUIRED_LOCATION}/$<TARGET_FILE_NAME:${TARGET}>"
      )

jrk/gradient-halide src/CMakeLists.txt :715

install(CODE "execute_process(COMMAND install_name_tool $<INSTALL_PREFIX>/bin/$<TARGET_FILE_NAME:Halide> $<INSTALL_PREFIX>/bin/$<TARGET_FILE_NAME:Halide>)")

HDFGroup/hdf5 test/CMakeLists.txt :175

add_custom_command (
        TARGET     ${HDF5_TEST_PLUGIN_TARGET}
        POST_BUILD
        COMMAND    ${CMAKE_COMMAND}
        ARGS       -E copy_if_different
          "$<TARGET_FILE:${HDF5_TEST_PLUGIN_TARGET}>"
          "${CMAKE_BINARY_DIR}/filter_plugin_dir1/$<TARGET_FILE_NAME:${HDF5_TEST_PLUGIN_TARGET}>"
    )

warmcat/libwebsockets minimal-examples-lowlevel/http-client/minimal-http-client-post/CMakeLists.txt :45

add_test(NAME ki_hcp_srv COMMAND taskkill /F /IM $<TARGET_FILE_NAME:test-server> /T)

tanis2000/binocle-c src/deps/newton/dCustomJoints/CMakeLists.txt :46

add_custom_command(
			TARGET ${projectName} POST_BUILD
			COMMAND ${CMAKE_COMMAND}
			ARGS -E copy $<TARGET_FILE:${projectName}> ${PROJECT_BINARY_DIR}/applications/demosSandbox/${CMAKE_CFG_INTDIR}/$<TARGET_FILE_NAME:${projectName}>)

szcom/rnnlib hdf5_snap/test/CMakeLists.txt :115

add_custom_command (
        TARGET     ${HDF5_TEST_PLUGIN_LIB_TARGET}
        POST_BUILD
        COMMAND    ${CMAKE_COMMAND}
        ARGS       -E copy_if_different 
          "$<TARGET_FILE:${HDF5_TEST_PLUGIN_LIB_TARGET}>"
          "${CMAKE_BINARY_DIR}/testdir2/$<TARGET_FILE_NAME:${HDF5_TEST_PLUGIN_LIB_TARGET}>"
    )